#include <stdio.h>

int main() {
  //    int arr[10] = {1,2,3,4,5,6,7,8,9,10};
  int arr[10] = {5, 5, 5, 1, 1, 1, 1, 1, 1, 1};
  int* pa = arr;
  //    //     数组访问的第一种方法 偏移法 即本质法
  //        for (int i = 0;i <10;i++)
  //        {
  //            printf("%d\n",*(pa+i));
  //        }

  ////     数组访问 下标法
  //        for (int i = 0;i <10;i++)
  //        {
  //            printf("%d\n",arr[i]);
  //        }

  //        for (int i = 0;i <10;i++)
  //        {
  //            printf("%d\n",*pa++);
  ////            printf("%d\n",*pa);
  ////            pa++;
  //        }

  for (int i = 0; i < 10; i++) {
    //            printf("%d\n",(*pa)++);
    //            printf("%d\n",arr[0]++);

    printf("%d\n", *(pa++));
    //            printf("%d\n",arr[0]++);
  }
  pa = arr;
  for (int i = 0; i < 10; i++) {
//    printf("%d  ", arr[i]);
          printf("%d  ", pa[i]);
  }
  return 0;
}
